have a heart made of stone - Turkish English Dictionary